Skip to content

Conversation

@eloi010
Copy link
Collaborator

@eloi010 eloi010 commented Nov 6, 2025

Minor improvements and upgrades to the current workflows


Note

Upgrades CI workflows to Actions v5 with least-privilege and concurrency, fixes action names, and adds an automated node-size data update PR flow.

  • CI/CD workflows
    • Standardize on actions/checkout@v5 and fix Consensys/* action names across workflows.
    • Set default permissions: {} and job-scoped least-privilege where needed.
    • Add concurrency to cancel in-progress runs on same PR/branch.
  • Build workflow (.github/workflows/build.yml)
    • Trigger on pull_request, push to main, and workflow_dispatch.
    • Use Consensys/github-actions/docs-build@main with explicit checkout step.
  • Case/Links/Lint/Nightly/Spelling
    • Update to checkout@v5; correct action org casing; in case.yml restrict to docs/** paths.
  • Automated node-size updates (.github/workflows/update-node-size.yml)
    • Upgrade to setup-node@v5 with Node 20.
    • Add steps to create or update a PR (peter-evans/create-pull-request) for linea-node-size/data.json changes.
    • Include failure Slack notification job.
  • Docs
    • Fix Consensys links in README.mdx.

Written by Cursor Bugbot for commit bce156a. This will update automatically on new commits. Configure here.

@vercel
Copy link

vercel bot commented Nov 6, 2025

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Preview Comments Updated (UTC)
doc-linea Ready Ready Preview Comment Nov 14, 2025 3:33pm

@eloi010 eloi010 marked this pull request as draft November 6, 2025 08:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants